import os

# 定义图片文件夹路径
image_folder = "MEMZ"

# 获取文件夹下所有文件名
files = os.listdir(image_folder)

# 筛选出所有以'.jpg'、'.png'、'.jpeg'结尾的文件
image_files = [f for f in files if f.lower().endswith(('.jpg', '.jpeg', '.png'))]

# 对文件进行排序
image_files.sort()

# 定义图片计数器
counter = 1

# 遍历图片文件并重命名
for filename in image_files:
    # 构建新文件名
    new_filename = f"MEMZ{counter}.jpg"
    
    # 拼接完整路径
    old_path = os.path.join(image_folder, filename)
    new_path = os.path.join(image_folder, new_filename)
    
    # 如果原始格式不是jpg，进行转换
    if os.path.splitext(filename)[1].lower() != '.jpg':
        os.rename(old_path, os.path.join(image_folder, f"MEMZ{counter}.jpg"))
    else:
        # 重命名文件
        os.rename(old_path, new_path)
    
    # 更新计数器
    counter += 1

print("图片重命名完成！")
